Big Huge Thesaurus

athletic facility

noun